﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Web;

/// <summary>
/// Class_User 的摘要说明
/// </summary>
[DataContract(IsReference = true)]
[KnownType(typeof(Class_User))]
public class Class_User
{
    private string user_id;

    private string user_num;

    private string user_name;

    private string u_gender_code;

    private DateTime birth_date;

    private string u_tech_post;

    private string u_tech_post_name;

    private string u_seniority;

    private DateTime in_time;

    private string u_position;

    private string u_position_name;

    private string u_recipe_power;

    private string section_id;

    private string sickarea_id;

    private string phone;

    private string mobile_phone;

    private string email;

    private string enable_flag;

    private string profession_card;

    private string prof_card_name;

    private DateTime pass_time;

    private DateTime receive_time;

    private DateTime register_time;

    private string section;

    private string accounttype;



    /// <summary>
    /// 用户编号
    /// </summary>
    [DataMember]
    public string User_id
    {
        get { return user_id; }
        set { user_id = value; }
    }

    /// <summary>
    /// 用户工号
    /// </summary>
    [DataMember]
    public string User_num
    {
        get { return user_num; }
        set { user_num = value; }
    }

    /// <summary>
    /// 用户姓名
    /// </summary>
    [DataMember]
    public string User_name
    {
        get { return user_name; }
        set { user_name = value; }
    }
    /// <summary>
    ///用户性别
    /// </summary>
    [DataMember]
    public string U_gender_code
    {
        get { return u_gender_code; }
        set { u_gender_code = value; }
    }
    /// <summary>
    /// 用户出生年月
    /// </summary>
    [DataMember]
    public DateTime Birth_date
    {
        get { return birth_date; }
        set { birth_date = value; }
    }
    /// <summary>
    /// 职称
    /// </summary>
    [DataMember]
    public string U_tech_post
    {
        get { return u_tech_post; }
        set { u_tech_post = value; }
    }

    /// <summary>
    /// 职称名称
    /// </summary>
    [DataMember]
    public string U_tech_post_name
    {
        get { return u_tech_post_name; }
        set { u_tech_post_name = value; }
    }

    /// <summary>
    /// 年资：1-高 2-低
    /// </summary>
    [DataMember]
    public string U_seniority
    {
        get { return u_seniority; }
        set { u_seniority = value; }
    }
    /// <summary>
    /// 入职时间
    /// </summary>
    [DataMember]
    public DateTime In_time
    {
        get { return in_time; }
        set { in_time = value; }
    }
    /// <summary>
    /// 职务
    /// </summary>
    [DataMember]
    public string U_position
    {
        get { return u_position; }
        set { u_position = value; }
    }

    /// <summary>
    ///职务名称 
    /// </summary>
    [DataMember]
    public string U_position_name
    {
        get { return u_position_name; }
        set { u_position_name = value; }
    }

    /// <summary>
    /// 处方权：1-普通处方权  2-麻毒药物处方权
    /// </summary>
    [DataMember]
    public string U_recipe_power
    {
        get { return u_recipe_power; }
        set { u_recipe_power = value; }
    }
    /// <summary>
    /// 所属科室ID
    /// </summary>
    [DataMember]
    public string Section_id
    {
        get { return section_id; }
        set { section_id = value; }
    }
    /// <summary>
    /// 所属病区ID
    /// </summary>
    [DataMember]
    public string Sickarea_id
    {
        get { return sickarea_id; }
        set { sickarea_id = value; }
    }
    /// <summary>
    /// 电话
    /// </summary>
    [DataMember]
    public string Phone
    {
        get { return phone; }
        set { phone = value; }
    }
    /// <summary>
    /// 手机号码
    /// </summary>
    [DataMember]
    public string Mobile_phone
    {
        get { return mobile_phone; }
        set { mobile_phone = value; }
    }
    /// <summary>
    /// 邮件地址
    /// </summary>
    [DataMember]
    public string Email
    {
        get { return email; }
        set { email = value; }
    }
    /// <summary>
    /// 有效标志：Y-有效  N-无效
    /// </summary>
    [DataMember]
    public string Enable_flag
    {
        get { return enable_flag; }
        set { enable_flag = value; }
    }
    /// <summary>
    /// 职业资格证
    /// </summary>
    [DataMember]
    public string Profession_card
    {
        get { return profession_card; }
        set { profession_card = value; }
    }

    /// <summary>
    /// 资格证书名称
    /// </summary>
    [DataMember]
    public string Prof_card_name
    {
        get { return prof_card_name; }
        set { prof_card_name = value; }
    }
    /// <summary>
    /// 通过时间
    /// </summary>
    [DataMember]
    public DateTime Pass_time
    {
        get { return pass_time; }
        set { pass_time = value; }
    }
    /// <summary>
    /// 领证时间
    /// </summary>
    [DataMember]
    public DateTime Receive_time
    {
        get { return receive_time; }
        set { receive_time = value; }
    }
    /// <summary>
    /// 注册时间
    /// </summary>
    [DataMember]
    public DateTime Register_time
    {
        get { return register_time; }
        set { register_time = value; }
    }

    /// <summary>
    /// 用户所属科室
    /// </summary>
    [DataMember]
    public string Section
    {
        get { return section; }
        set { section = value; }
    }

    /// <summary>
    /// 帐号性质
    /// </summary>
    [DataMember]
    public string Accounttype
    {
        get { return accounttype; }
        set { accounttype = value; }
    }
}